Delfino 시리즈 TMS320F2837xS 및 Piccolo 시리즈 TMS320F2807x 모두는
리셋시 3개 핀의 전위 상태에 따라 다음 표와
같이 부트 동작 모드를 결정합니다.
MODE | /TRST | GPIO72 | GPIO84 | Boot mode |
Mode 0 | 0 | 0 | 0 | Parallel I/O |
Mode 1 | 0 | 0 | 1 | SCI (RAM 부트) |
Mode 2 | 0 | 1 | 0 | Wait Boot Mode |
Mode 3 | 0 | 1 | 1 | Get Mode (공장 출하 설정은 플래쉬 부팅) |
Mode 4-7 | 1 | X | X |
EMU Boot Mode (Emulator connected) |
easyDSP는 SCI 부트모드(RAM 부트) 및 GetMode부트모드(Flash-ROM 실행 모드)만을 사용합니다. 따라서 하기 그림과 같은 결선을
권장합니다.
주의 사항 ) MCU는 공장 출하 상태를 가정합니다. 사용자가 이후 설정을 변경하여,
부트 모드 핀이 변경되거나, Get Mode의 기본 설정이 플래쉬 부팅이 아니거나 하게 되면 easyDSP는 동작하지
않습니다.
- easyDSP cable이 연결되는 5x2 header의 전원핀(#4)은 3.3V 연결
- SCIRXDA =
GPIO85, SCITXDA = GPIO84 로 연결
- easyDSP
/RESET신호와 MCU /XRS 신호사이에 리셋 IC같은 회로가 삽입된다면, 삽입된 회로는
/RESET신호를 0.5초내에 /XRS에 전달해야 함.
- easyDSP 헤더와 MCU간에 연결에 버퍼 IC를 사용할 경우, 버퍼 IC는 easyDSP 헤더에
직결하여, 각종 저항
연결이 DSP에 직결될
수
있도록 함
- TX, RX 선은 MCU의 해당 핀으로 직접 연결
- /BOOT 핀은 2k오옴 저항을 통해 GPIO72에 연결
- /Reset 핀은 MCU에 리셋을 줄 수 있도록 적절히 연결 (/Reset핀의 Low상태 유지 기간은 약 500msec)
- 각 신호선에 풀업 저항을 설치할 시에 그 값이 수
KOhm이상이
되어야 함 (easyDSP pod내부에 100 Ohm 직렬저항이 있기
때문)
사용자의
MCU 보드에서 이 4개의 신호를 사용할 때, 별도의 풀업 또는 풀다운 처리를 할 경우 주의를 요합니다.
또한 리셋핀 사용시, 여러 원하지 않는 상황에
의해, 의도되지 않은 리셋이 발생될 수 있습니다. 이를 방지하기 위해 적절한 필터를 사용하는 등의 주의를 기울여
주십시오.